API Documentation
nkAstraeus::PbsMaterial Member List

This is the complete list of members for nkAstraeus::PbsMaterial, including all inherited members.

getAlbedoColor() constnkAstraeus::PbsMaterial
getAlbedoTexture() constnkAstraeus::PbsMaterial
getAlbedoTextureChannels() constnkAstraeus::PbsMaterial
getEmissiveColor() constnkAstraeus::PbsMaterial
getEmissiveTexture() constnkAstraeus::PbsMaterial
getEmissiveTextureChannels() constnkAstraeus::PbsMaterial
getEnvironmentColor() constnkAstraeus::PbsMaterial
getEnvironmentTexture() constnkAstraeus::PbsMaterial
getEnvironmentTextureChannels() constnkAstraeus::PbsMaterial
getEnvironmentTextureIsCubeByDefault() constnkAstraeus::PbsMaterial
getIrradianceTexture() constnkAstraeus::PbsMaterial
getIrradianceTextureChannels() constnkAstraeus::PbsMaterial
getIrradianceTextureIsCubeByDefault() constnkAstraeus::PbsMaterial
getLightColor() constnkAstraeus::PbsMaterial
getLightDirection() constnkAstraeus::PbsMaterial
getMetalness() constnkAstraeus::PbsMaterial
getMetalnessTexture() constnkAstraeus::PbsMaterial
getMetalnessTextureChannels() constnkAstraeus::PbsMaterial
getName() constnkAstraeus::Material
getNormalMapTexture() constnkAstraeus::PbsMaterial
getRoughness() constnkAstraeus::PbsMaterial
getRoughnessTexture() constnkAstraeus::PbsMaterial
getRoughnessTextureChannels() constnkAstraeus::PbsMaterial
getShader() constnkAstraeus::Material
getSpecularColor() constnkAstraeus::PbsMaterial
getSpecularTexture() constnkAstraeus::PbsMaterial
getSpecularTextureChannels() constnkAstraeus::PbsMaterial
getType() const overridenkAstraeus::PbsMaterialvirtual
load() overridenkAstraeus::PbsMaterialvirtual
Material()nkAstraeus::Material
PbsMaterial()nkAstraeus::PbsMaterial
setAlbedoColor(const nkMaths::Vector &value)nkAstraeus::PbsMaterial
setAlbedoTexture(nkGraphics::Texture *value, THREE_CHANNEL_PACK channels=THREE_CHANNEL_PACK::RGB)nkAstraeus::PbsMaterial
setEmissiveColor(const nkMaths::Vector &value)nkAstraeus::PbsMaterial
setEmissiveTexture(nkGraphics::Texture *value, THREE_CHANNEL_PACK channels=THREE_CHANNEL_PACK::RGB)nkAstraeus::PbsMaterial
setEnvironmentColor(const nkMaths::Vector &value)nkAstraeus::PbsMaterial
setEnvironmentTexture(nkGraphics::Texture *value, THREE_CHANNEL_PACK channels=THREE_CHANNEL_PACK::RGB, bool prefilteredEnv=false)nkAstraeus::PbsMaterial
setEnvironmentTextureIsCubeByDefault(bool value)nkAstraeus::PbsMaterial
setIrradianceTexture(nkGraphics::Texture *value, THREE_CHANNEL_PACK channels=THREE_CHANNEL_PACK::RGB)nkAstraeus::PbsMaterial
setIrradianceTextureIsCubeByDefault(bool value)nkAstraeus::PbsMaterial
setLightColor(const nkMaths::Vector &value)nkAstraeus::PbsMaterial
setLightDirection(const nkMaths::Vector &value)nkAstraeus::PbsMaterial
setMetalness(float value)nkAstraeus::PbsMaterial
setMetalnessTexture(nkGraphics::Texture *value, ONE_CHANNEL_PACK channel=ONE_CHANNEL_PACK::A)nkAstraeus::PbsMaterial
setName(const nkMemory::StringView &value)nkAstraeus::Material
setNormalMapTexture(nkGraphics::Texture *value, THREE_CHANNEL_PACK channels=THREE_CHANNEL_PACK::RGB)nkAstraeus::PbsMaterial
setRoughness(float value)nkAstraeus::PbsMaterial
setRoughnessTexture(nkGraphics::Texture *value, ONE_CHANNEL_PACK channel=ONE_CHANNEL_PACK::A)nkAstraeus::PbsMaterial
setSpecularColor(const nkMaths::Vector &value)nkAstraeus::PbsMaterial
setSpecularTexture(nkGraphics::Texture *value, THREE_CHANNEL_PACK channels=THREE_CHANNEL_PACK::RGB)nkAstraeus::PbsMaterial
unload() overridenkAstraeus::PbsMaterialvirtual
~Material()nkAstraeus::Materialvirtual
~PbsMaterial()nkAstraeus::PbsMaterial